dive in wholeheartedly

Translations
se lancer à corps perdu